BIN=processpool
CC=g++
FLAG=-c -Wall -std=c++11 -g
LDFLAG=-o
SRC=$(wildcard *.cc)
OBJ=$(SRC:.cc=.o)

$(BIN):$(OBJ)
	$(CC) $^ $(LDFLAG) $@
%.o:%.cc
	$(CC) $(FLAG) $<

.PHONY:clean
clean:
	rm -f $(OBJ)
	rm -f $(BIN)
.PHONY:test
test:
	@echo $(SRC)
	@echo $(OBJ)

